package com.gqj.meter.domain.vo;

import com.gqj.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModelProperty;

/**
 * 电能表对象 md_meter
 *
 * @author lxq
 * @date lxq-02-10
 */
public class MdMeterVo extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @ApiModelProperty("电能表id")
    private Long meterId;

    /**
     * rfid编号/条形码
     */
    @ApiModelProperty("rfid编号/条形码")
    private String rfidNo;
    /**
     * 接线方式
     */
    @ApiModelProperty("接线方式")
    private String wiringMode;

    /**
     * 资产编号
     */
    @ApiModelProperty("资产编号")
    private String meterNo;

    /**
     * 电压
     */
    @ApiModelProperty("电压")
    private String voltCode;

    /**
     * 电流
     */
    @ApiModelProperty("电流")
    private String currentCode;

    /**
     * 有功等级
     */
    @ApiModelProperty("有功等级")
    private String apPreLevelCode;

    /** 库房标识 */
    @ApiModelProperty("库房标识")
    private Long whId;

    /** 库区标识 */
    @ApiModelProperty("库区标识")
    private Long whAreaId;

    /** 存放区标识 */
    @ApiModelProperty("存放区标识")
    private Long storeAreaId;

    /** 储位标识 */
    @ApiModelProperty("储位标识")
    private Long storeLocId;

    /**
     * 库房名称
     */
    @ApiModelProperty("库房名称")
    private String whName;

    /**
     * 库区名称
     */
    @ApiModelProperty("库区名称")
    private String whAreaNo;

    /**
     * 库区名称
     */
    @ApiModelProperty("库区名称")
    private String whAreaname;

    /**
     * 存放区名称
     */
    @ApiModelProperty("存放区名称")
    private String storeAreaName;

    /**
     * 储位名称
     */
    @ApiModelProperty("储位名称")
    private String storeLocName;

    /** 当前状态 */
    @ApiModelProperty("当前状态")
    private String curStatusCode;

    @ApiModelProperty("业务状态")
    private String serviceStatus;

    public Long getMeterId() {
        return meterId;
    }

    public void setMeterId(Long meterId) {
        this.meterId = meterId;
    }

    public String getRfidNo() {
        return rfidNo;
    }

    public void setRfidNo(String rfidNo) {
        this.rfidNo = rfidNo;
    }

    public String getWiringMode() {
        return wiringMode;
    }

    public void setWiringMode(String wiringMode) {
        this.wiringMode = wiringMode;
    }

    public String getMeterNo() {
        return meterNo;
    }

    public void setMeterNo(String meterNo) {
        this.meterNo = meterNo;
    }

    public String getVoltCode() {
        return voltCode;
    }

    public void setVoltCode(String voltCode) {
        this.voltCode = voltCode;
    }

    public String getCurrentCode() {
        return currentCode;
    }

    public void setCurrentCode(String currentCode) {
        this.currentCode = currentCode;
    }

    public String getApPreLevelCode() {
        return apPreLevelCode;
    }

    public void setApPreLevelCode(String apPreLevelCode) {
        this.apPreLevelCode = apPreLevelCode;
    }

    public Long getWhId() {
        return whId;
    }

    public void setWhId(Long whId) {
        this.whId = whId;
    }

    public Long getWhAreaId() {
        return whAreaId;
    }

    public void setWhAreaId(Long whAreaId) {
        this.whAreaId = whAreaId;
    }

    public Long getStoreAreaId() {
        return storeAreaId;
    }

    public void setStoreAreaId(Long storeAreaId) {
        this.storeAreaId = storeAreaId;
    }

    public Long getStoreLocId() {
        return storeLocId;
    }

    public void setStoreLocId(Long storeLocId) {
        this.storeLocId = storeLocId;
    }

    public String getWhName() {
        return whName;
    }

    public void setWhName(String whName) {
        this.whName = whName;
    }

    public String getWhAreaNo() {
        return whAreaNo;
    }

    public void setWhAreaNo(String whAreaNo) {
        this.whAreaNo = whAreaNo;
    }

    public String getWhAreaname() {
        return whAreaname;
    }

    public void setWhAreaname(String whAreaname) {
        this.whAreaname = whAreaname;
    }

    public String getStoreAreaName() {
        return storeAreaName;
    }

    public void setStoreAreaName(String storeAreaName) {
        this.storeAreaName = storeAreaName;
    }

    public String getStoreLocName() {
        return storeLocName;
    }

    public void setStoreLocName(String storeLocName) {
        this.storeLocName = storeLocName;
    }

    public String getCurStatusCode() {
        return curStatusCode;
    }

    public void setCurStatusCode(String curStatusCode) {
        this.curStatusCode = curStatusCode;
    }

    public String getServiceStatus() {
        return serviceStatus;
    }

    public void setServiceStatus(String serviceStatus) {
        this.serviceStatus = serviceStatus;
    }
}
